TLS was last updated
on October 15, 2025.

TLS uses all of a player's league results to create
a rating for the player based on the NTRP rating
system.
* Rating lists by area and facility.
* Ratings for each of a player's matches.
* Section and national team rankings.
* Team scouting pages.
* Yearly historical summary of a player's league play.
* Follow TLS Tennis League Stats on Facebook.
Please send questions and comments to
admin@tennisleaguestats.com.
I read all emails and try to answer all
reasonable questions. Please read the
"TLS Rating Requirements" paragraph on the
Area pages instead of sending an email
asking what causes an "n/a" rating.
The USTA does not create
or endorse TLS ratings.
Team Scouting Report
(As Of 11/10/2025)
2024
Section - Southern
Area - Piedmont (GSO-HP)
League - 2024 Piedmont USTA 40 & Over
Flight - MEN 3.0 40 & Over Wed PM
--------------------------------------------------------------------------------------------------------------------------------------
Hizer 3.0M 40s Wed
League Record: 1 - 5
The Following Have Played In League Matches On This Team (In Rating Order)
Bill Watson - 2.93
Saroj Patnaik - 2.92
Mike Turbeville - 2.80
Brian Henderson - 2.75
Jeff Cunningham - 2.74
Carl Crowder - 2.72
Bruce Hipsher - 2.71
Doug Heberle - 2.65
Ben Sumner - 2.65
Jeff Ryding - 2.63
Peter Uber - 2.58
Greg Allen - 2.41
Ryan Preda - 2.31
John Hizer - 2.29
Glenn Gorman - n/a
League Results By Position
1S 1D 2D 3D
Ben Sumner - 2.65 & Doug Heberle - 2.65 0 - 1
Ben Sumner - 2.65 & Jeff Cunningham - 2.74 1 - 0
Bill Watson - 2.93 & Brian Henderson - 2.75 1 - 0 1 - 0
Bill Watson - 2.93 & Jeff Ryding - 2.63 0 - 1
Bill Watson - 2.93 & John Hizer - 2.29 0 - 1
Bill Watson - 2.93 & Peter Uber - 2.58 0 - 1
Bill Watson - 2.93 & Ryan Preda - 2.31 0 - 1
Bill Watson - 2.93 1 - 0
Brian Henderson - 2.75 & Bruce Hipsher - 2.71 0 - 1
Brian Henderson - 2.75 & Doug Heberle - 2.65 1 - 0
Brian Henderson - 2.75 & Jeff Ryding - 2.63 0 - 1
Bruce Hipsher - 2.71 & Jeff Ryding - 2.63 1 - 0
Bruce Hipsher - 2.71 & John Hizer - 2.29 0 - 1
Bruce Hipsher - 2.71 & Mike Turbeville - 2.80 0 - 1
Carl Crowder - 2.72 & Bruce Hipsher - 2.71 1 - 2 0 - 1
Carl Crowder - 2.72 & John Hizer - 2.29 0 - 1
Doug Heberle - 2.65 & John Hizer - 2.29 0 - 1 0 - 1
Glenn Gorman - n/a & Greg Allen - 2.41 0 - 1
Jeff Ryding - 2.63 & John Hizer - 2.29 0 - 1
John Hizer - 2.29 & Mike Turbeville - 2.80 0 - 1
Mike Turbeville - 2.80 3 - 2
Ryan Preda - 2.31 & Jeff Cunningham - 2.74 1 - 0
Ryan Preda - 2.31 & John Hizer - 2.29 0 - 1
Ryan Preda - 2.31 & Peter Uber - 2.58 0 - 1
Saroj Patnaik - 2.92 1 - 1
--------------------------------------------------------------------------------------------------------------------------------------
Finnegan 3.0M 40s Wed
League Record: 2 - 4
The Following Have Played In League Matches On This Team (In Rating Order)
Kevin VanVooren - 2.99
Steve Guild - 2.79
Carlos Castellanos - 2.73
Sherwood Greer - 2.72
Danny Finnegan - 2.72
Pat Hogan - 2.70
BRIAN KING - 2.67
Anthony Scott Crawford - 2.67
Richard Vest - 2.54
Scott Bartels - 2.49
John Shackelford - 2.29
Frank Flaherty - 2.29
Stephen Moore - n/a
Michael Kiernan - n/a
League Results By Position
1S 1D 2D 3D
Anthony Scott Crawford - 2.67 & Richard Vest - 2.54 1 - 0
BRIAN KING - 2.67 & Carlos Castellanos - 2.73 0 - 1 1 - 0
BRIAN KING - 2.67 & Kevin VanVooren - 2.99 0 - 1
BRIAN KING - 2.67 & Sherwood Greer - 2.72 1 - 0
BRIAN KING - 2.67 0 - 1
Carlos Castellanos - 2.73 & Kevin VanVooren - 2.99 0 - 1
Carlos Castellanos - 2.73 & Richard Vest - 2.54 1 - 0
Carlos Castellanos - 2.73 & Sherwood Greer - 2.72 0 - 1
Carlos Castellanos - 2.73 0 - 1
Danny Finnegan - 2.72 & Anthony Scott Crawford - 2.67 1 - 0
Danny Finnegan - 2.72 & Kevin VanVooren - 2.99 1 - 0
Danny Finnegan - 2.72 & Pat Hogan - 2.70 1 - 0
Danny Finnegan - 2.72 & Sherwood Greer - 2.72 0 - 1
Danny Finnegan - 2.72 & Steve Guild - 2.79 1 - 0
Danny Finnegan - 2.72 0 - 1
Frank Flaherty - 2.29 & John Shackelford - 2.29 0 - 1
Frank Flaherty - 2.29 & Michael Kiernan - n/a 0 - 1
Frank Flaherty - 2.29 & Pat Hogan - 2.70 0 - 1 0 - 1
Frank Flaherty - 2.29 & Richard Vest - 2.54 1 - 0
John Shackelford - 2.29 & Richard Vest - 2.54 0 - 2
John Shackelford - 2.29 & Stephen Moore - n/a 0 - 1
Kevin VanVooren - 2.99 & Steve Guild - 2.79 1 - 0
Kevin VanVooren - 2.99 3 - 1
Michael Kiernan - n/a & Richard Vest - 2.54 0 - 1
Pat Hogan - 2.70 & Michael Kiernan - n/a 0 - 1
Pat Hogan - 2.70 & Sherwood Greer - 2.72 1 - 0
Sherwood Greer - 2.72 0 - 1
Steve Guild - 2.79 2 - 0
Scott Bartels - 2.49 & Anthony Scott Crawford - 2.67 1 - 2 0 - 1
Scott Bartels - 2.49 & John Shackelford - 2.29 0 - 1
--------------------------------------------------------------------------------------------------------------------------------------
Vorys 3.0M 40s Wed
League Record: 1 - 6
The Following Have Played In League Matches On This Team (In Rating Order)
Danny Carter - 2.79
Keith Tolbert - 2.77
Chris Just - 2.72
Pat Pare - 2.66
John Little - 2.59
Arick Tuhro - 2.59
Steve Elliott - 2.57
Brent Witschi - 2.53
Rick Hadgkiss - 2.43
Chip Roth - 2.39
Mike Vorys - 2.38
Larry Martin - 2.33
Eric Brown - n/a
League Results By Position
1S 1D 2D 3D
Arick Tuhro - 2.59 & Chris Just - 2.72 1 - 0
Arick Tuhro - 2.59 & John Little - 2.59 1 - 0
Arick Tuhro - 2.59 & Keith Tolbert - 2.77 1 - 0
Arick Tuhro - 2.59 & Mike Vorys - 2.38 0 - 1
Arick Tuhro - 2.59 & Pat Pare - 2.66 0 - 1
Arick Tuhro - 2.59 & Steve Elliott - 2.57 0 - 1
Arick Tuhro - 2.59 0 - 1
Brent Witschi - 2.53 & Chip Roth - 2.39 0 - 1
Brent Witschi - 2.53 & Rick Hadgkiss - 2.43 0 - 2
Brent Witschi - 2.53 & Steve Elliott - 2.57 0 - 1 1 - 0
Chip Roth - 2.39 & Steve Elliott - 2.57 1 - 0
Chip Roth - 2.39 0 - 1
Danny Carter - 2.79 & Chris Just - 2.72 1 - 0
Danny Carter - 2.79 & Keith Tolbert - 2.77 0 - 1
Danny Carter - 2.79 & Larry Martin - 2.33 0 - 1
Danny Carter - 2.79 & Rick Hadgkiss - 2.43 0 - 1
Eric Brown - n/a & Rick Hadgkiss - 2.43 0 - 1
John Little - 2.59 & Mike Vorys - 2.38 0 - 1
John Little - 2.59 & Steve Elliott - 2.57 0 - 1
John Little - 2.59 0 - 2
Keith Tolbert - 2.77 & Chip Roth - 2.39 1 - 0
Keith Tolbert - 2.77 & Rick Hadgkiss - 2.43 1 - 0
Larry Martin - 2.33 & Chris Just - 2.72 2 - 0
Larry Martin - 2.33 & John Little - 2.59 0 - 1
Larry Martin - 2.33 & Mike Vorys - 2.38 0 - 1
Larry Martin - 2.33 & Steve Elliott - 2.57 0 - 1
Mike Vorys - 2.38 0 - 3
Pat Pare - 2.66 & Chris Just - 2.72 1 - 0
Pat Pare - 2.66 & Rick Hadgkiss - 2.43 1 - 0
Rick Hadgkiss - 2.43 & Steve Elliott - 2.57 0 - 1
Rick Hadgkiss - 2.43 0 - 1
--------------------------------------------------------------------------------------------------------------------------------------
Whichard 3.0M 40s Wed
League Record: 3 - 0
The Following Have Played In League Matches On This Team (In Rating Order)
Chris Tucker - 2.99
Steve Szymanski - 2.88
DAREN BARNES - 2.88
Rob Ysidron - 2.85
Dan Horan - 2.79
Chris Whichard - 2.73
Eric McFarlin - 2.67
William Davis - 2.63
John Heberle - 2.54
League Results By Position
1S 1D 2D 3D
Chris Tucker - 2.99 & Chris Whichard - 2.73 1 - 1 1 - 0
Chris Tucker - 2.99 & Steve Szymanski - 2.88 1 - 0
Chris Whichard - 2.73 & Steve Szymanski - 2.88 0 - 1 1 - 0
DAREN BARNES - 2.88 & Chris Tucker - 2.99 1 - 0
DAREN BARNES - 2.88 & Chris Whichard - 2.73 0 - 1
DAREN BARNES - 2.88 & Dan Horan - 2.79 0 - 1
DAREN BARNES - 2.88 & Eric McFarlin - 2.67 2 - 0
DAREN BARNES - 2.88 4 - 1
Dan Horan - 2.79 & Eric McFarlin - 2.67 0 - 1 1 - 0
Dan Horan - 2.79 & John Heberle - 2.54 2 - 1
Dan Horan - 2.79 & Steve Szymanski - 2.88 0 - 1
Eric McFarlin - 2.67 & Chris Tucker - 2.99 0 - 1
Eric McFarlin - 2.67 & John Heberle - 2.54 0 - 2
John Heberle - 2.54 & Steve Szymanski - 2.88 1 - 0
Rob Ysidron - 2.85 & Chris Tucker - 2.99 3 - 0 1 - 0
Rob Ysidron - 2.85 & Chris Whichard - 2.73 1 - 0
Rob Ysidron - 2.85 & Steve Szymanski - 2.88 2 - 0 1 - 0
William Davis - 2.63 & Chris Whichard - 2.73 0 - 1
William Davis - 2.63 1 - 4
--------------------------------------------------------------------------------------------------------------------------------------
Kemp 3.0M 40s Wed
League Record: 5 - 2
The Following Have Played In League Matches On This Team (In Rating Order)
Kevin Kemp - 2.95
Will Brown - 2.93
Jon Dillon - 2.91
Alec Gill - 2.88
Chris Swinyer - 2.87
Steve Billings - 2.80
Leon Rives - 2.72
Patrick Flanagan - 2.69
Barry Carpenter - 2.53
Steven Holland - 2.45
Carl Mattacola - 2.26
Rick Coughlin - n/a
League Results By Position
1S 1D 2D 3D
Alec Gill - 2.88 & Barry Carpenter - 2.53 0 - 1
Alec Gill - 2.88 & Chris Swinyer - 2.87 2 - 0
Alec Gill - 2.88 & Patrick Flanagan - 2.69 1 - 0
Barry Carpenter - 2.53 & Chris Swinyer - 2.87 1 - 0
Barry Carpenter - 2.53 & Steven Holland - 2.45 0 - 1 0 - 1
Chris Swinyer - 2.87 & Steve Billings - 2.80 0 - 1 1 - 0
Chris Swinyer - 2.87 0 - 1
Carl Mattacola - 2.26 & Chris Swinyer - 2.87 1 - 0
Carl Mattacola - 2.26 & Kevin Kemp - 2.95 1 - 1
Carl Mattacola - 2.26 & Steven Holland - 2.45 0 - 1
Jon Dillon - 2.91 2 - 0
Kevin Kemp - 2.95 & Steve Billings - 2.80 1 - 0
Kevin Kemp - 2.95 1 - 0
Leon Rives - 2.72 3 - 1
Patrick Flanagan - 2.69 & Jon Dillon - 2.91 0 - 1
Patrick Flanagan - 2.69 & Kevin Kemp - 2.95 1 - 0
Patrick Flanagan - 2.69 & Rick Coughlin - n/a 1 - 0
Patrick Flanagan - 2.69 & Steve Billings - 2.80 1 - 0
Rick Coughlin - n/a & Steven Holland - 2.45 0 - 1 1 - 0
Steve Billings - 2.80 & Steven Holland - 2.45 0 - 1
Will Brown - 2.93 & Alec Gill - 2.88 1 - 0
Will Brown - 2.93 & Chris Swinyer - 2.87 0 - 1 1 - 0
Will Brown - 2.93 & Kevin Kemp - 2.95 1 - 0
Will Brown - 2.93 & Patrick Flanagan - 2.69 0 - 1
--------------------------------------------------------------------------------------------------------------------------------------
Freeman 3.0M 40s Wed
League Record: 6 - 1
The Following Have Played In League Matches On This Team (In Rating Order)
gerardo cabrera - 3.07
Travis Beeson - 2.97
Chris Sigley - 2.91
Charles Freeman - 2.87
Devin White - 2.85
Patrick Cummings - 2.82
Donald O'Brien - 2.80
Joseph Castelda - 2.79
Jay Gann - 2.79
Darrell Stultz - 2.73
Adrian Wezgowiec - 2.70
James Beardsley - 2.68
Rod Mendoza - 2.51
Mark Garner - n/a
Brian Eichlin - n/a
League Results By Position
1S 1D 2D 3D
gerardo cabrera - 3.07 & Joseph Castelda - 2.79 3 - 0
Adrian Wezgowiec - 2.70 & Brian Eichlin - n/a 0 - 1
Adrian Wezgowiec - 2.70 & Travis Beeson - 2.97 1 - 0
Chris Sigley - 2.91 & Devin White - 2.85 0 - 1 1 - 0 1 - 1
Chris Sigley - 2.91 & Rod Mendoza - 2.51 0 - 1
Chris Sigley - 2.91 & Travis Beeson - 2.97 1 - 0
Chris Sigley - 2.91 1 - 0
Charles Freeman - 2.87 & Adrian Wezgowiec - 2.70 1 - 0
Charles Freeman - 2.87 3 - 1
Donald O'Brien - 2.80 & Adrian Wezgowiec - 2.70 1 - 0
Donald O'Brien - 2.80 & Devin White - 2.85 0 - 1
Donald O'Brien - 2.80 & James Beardsley - 2.68 1 - 0
Donald O'Brien - 2.80 & Rod Mendoza - 2.51 1 - 0
Darrell Stultz - 2.73 & Brian Eichlin - n/a 0 - 1
Darrell Stultz - 2.73 & Mark Garner - n/a 1 - 0
Darrell Stultz - 2.73 & Patrick Cummings - 2.82 0 - 1 1 - 1
James Beardsley - 2.68 & Chris Sigley - 2.91 1 - 0
James Beardsley - 2.68 & Patrick Cummings - 2.82 1 - 0
James Beardsley - 2.68 & Rod Mendoza - 2.51 1 - 0
Jay Gann - 2.79 & Adrian Wezgowiec - 2.70 2 - 0
Jay Gann - 2.79 & Chris Sigley - 2.91 1 - 0
Jay Gann - 2.79 & Travis Beeson - 2.97 1 - 0
Mark Garner - n/a & Patrick Cummings - 2.82 1 - 0
Mark Garner - n/a & Rod Mendoza - 2.51 0 - 1
Travis Beeson - 2.97 1 - 2